English Dictionary
◊ YELLOW LOOSESTRIFE
yellow loosestrife
n : frequently considered a weed; Europe and Asia [syn: {garden
loosestrife}, {Lysimachia vulgaris}]